package com.icoolkj.ms.common.core.enums;

/**
 * @author icoolkj
 * @version 1.0
 * @description 管理员标志枚举
 * @createDate 2025/03/15 11:15
 */
public enum AdminFlagEnum {

    /**
     * 普通用户
     */
    NORMAL("0", "普通用户"),

    /**
     * 管理员
     */
    ADMIN("1", "管理员"),
    ;

    private final String code;
    private final String info;

    AdminFlagEnum(String code, String info)
    {
        this.code = code;
        this.info = info;
    }

    public String getCode()
    {
        return code;
    }

    public String getInfo()
    {
        return info;
    }
    
    /**
     * 兼容旧版本的value()方法
     */
    public String value()
    {
        return code;
    }
    
    /**
     * 兼容旧版本的getValue()方法
     */
    public String getValue()
    {
        return code;
    }
} 